package idv.loveloser.dao;

/**
 * AbstractMdlCoursePublished entity provides the base persistence definition of
 * the MdlCoursePublished entity. @author MyEclipse Persistence Tools
 */

public abstract class AbstractMdlCoursePublished implements
		java.io.Serializable {

	// Fields

	private Long id;
	private String huburl;
	private Long courseid;
	private Long timepublished;
	private Boolean enrollable;
	private Long hubcourseid;
	private Boolean status;
	private Long timechecked;

	// Constructors

	/** default constructor */
	public AbstractMdlCoursePublished() {
	}

	/** minimal constructor */
	public AbstractMdlCoursePublished(Long courseid, Long timepublished,
			Boolean enrollable, Long hubcourseid) {
		this.courseid = courseid;
		this.timepublished = timepublished;
		this.enrollable = enrollable;
		this.hubcourseid = hubcourseid;
	}

	/** full constructor */
	public AbstractMdlCoursePublished(String huburl, Long courseid,
			Long timepublished, Boolean enrollable, Long hubcourseid,
			Boolean status, Long timechecked) {
		this.huburl = huburl;
		this.courseid = courseid;
		this.timepublished = timepublished;
		this.enrollable = enrollable;
		this.hubcourseid = hubcourseid;
		this.status = status;
		this.timechecked = timechecked;
	}

	// Property accessors

	public Long getId() {
		return this.id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getHuburl() {
		return this.huburl;
	}

	public void setHuburl(String huburl) {
		this.huburl = huburl;
	}

	public Long getCourseid() {
		return this.courseid;
	}

	public void setCourseid(Long courseid) {
		this.courseid = courseid;
	}

	public Long getTimepublished() {
		return this.timepublished;
	}

	public void setTimepublished(Long timepublished) {
		this.timepublished = timepublished;
	}

	public Boolean getEnrollable() {
		return this.enrollable;
	}

	public void setEnrollable(Boolean enrollable) {
		this.enrollable = enrollable;
	}

	public Long getHubcourseid() {
		return this.hubcourseid;
	}

	public void setHubcourseid(Long hubcourseid) {
		this.hubcourseid = hubcourseid;
	}

	public Boolean getStatus() {
		return this.status;
	}

	public void setStatus(Boolean status) {
		this.status = status;
	}

	public Long getTimechecked() {
		return this.timechecked;
	}

	public void setTimechecked(Long timechecked) {
		this.timechecked = timechecked;
	}

}